/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package br.edu.flf.audioteca.viewhelper.home;

/**
 *
 * @author Nathan Azevedo
 */
public class HomeViewHelper {

    private String autor;
    private String diagramas;
    private String bemVindo;
    private String mensagemAtual;
    private StringBuilder padroesDeProjeto = new StringBuilder();

    public HomeViewHelper() {
        autor = "Nathan Azevedo";
        diagramas = "Imagens";
        bemVindo = "Bem vindo ao sistema Audioteca.";
        padroesDeProjeto.append("Front Controller<br/><br/>");
        padroesDeProjeto.append("Application Controller<br/><br/>");
        padroesDeProjeto.append("Composite View<br/><br/>");
        padroesDeProjeto.append("View Helper<br/><br/>");
        padroesDeProjeto.append("Business Delegate<br/><br/>");
        padroesDeProjeto.append("Business Object<br/><br/>");
        padroesDeProjeto.append("Transfer Object<br/><br/>");
        padroesDeProjeto.append("Data Acess Object<br/><br/>");
        padroesDeProjeto.append("Domain Store<br/><br/>");
        padroesDeProjeto.append("Front Controller<br/><br/>");

    }

    public String mostrarAutor() {
        setMensagemAtual(autor);
        return "home";
    }

    public String mostrarDiagramas() {
        setMensagemAtual(diagramas);
        return "home";
    }

    public String mostrarPadroes() {
        setMensagemAtual(padroesDeProjeto.toString());
        return "home";
    }

    public void setMensagemAtual(String mensagemAtual) {
        this.mensagemAtual = mensagemAtual;
    }

    public String getMensagemAtual() {
        return mensagemAtual;
    }
    
}
